package com.erp.erp_ui.warehouse.req;

import java.io.Serializable;

/**
 * @ClassName : SaleContractReq
 * @Description : 销售合同入参实体
 * @Author : lst
 * @Date: 2020-07-31 14:40
 */
public class SaleContractReq implements Serializable {

    /**
     * 序列码
     */
    private static final long serialVersionUID = 7595260503612713863L;

    /**
     * 客户名称
     */
    private String clientName;

    /**
     * 联系人
     */
    private String contactPerson;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 客户合同号
     */
    private String clientContractNo;

    /**
     * 签约日期
     */
    private String signUpDate;

    /**
     * 签约地点
     */
    private String signUpAddress;

    /**
     * 签约单位
     */
    private String signUpCompany;

    /**
     * 可调拨数量
     */
    private Integer canTransferNum;


    public String getClientName() {
        return clientName;
    }

    public void setClientName(String clientName) {
        this.clientName = clientName;
    }

    public String getContactPerson() {
        return contactPerson;
    }

    public void setContactPerson(String contactPerson) {
        this.contactPerson = contactPerson;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getClientContractNo() {
        return clientContractNo;
    }

    public void setClientContractNo(String clientContractNo) {
        this.clientContractNo = clientContractNo;
    }

    public String getSignUpDate() {
        return signUpDate;
    }

    public void setSignUpDate(String signUpDate) {
        this.signUpDate = signUpDate;
    }

    public String getSignUpAddress() {
        return signUpAddress;
    }

    public void setSignUpAddress(String signUpAddress) {
        this.signUpAddress = signUpAddress;
    }

    public String getSignUpCompany() {
        return signUpCompany;
    }

    public void setSignUpCompany(String signUpCompany) {
        this.signUpCompany = signUpCompany;
    }

    public Integer getCanTransferNum() {
        return canTransferNum;
    }

    public void setCanTransferNum(Integer canTransferNum) {
        this.canTransferNum = canTransferNum;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("SaleContractReq").append('[')
                .append("clientName=")
                .append(clientName)
                .append(",contactPerson=")
                .append(contactPerson)
                .append(",contractNo=")
                .append(contractNo)
                .append(",clientContractNo=")
                .append(clientContractNo)
                .append(",signUpDate=")
                .append(signUpDate)
                .append(",signUpAddress=")
                .append(signUpAddress)
                .append(",signUpCompany=")
                .append(signUpCompany)
                .append(",canTransferNum=")
                .append(canTransferNum)
                .append(']');
        return sb.toString();
    }
}
